html,body {

	font-family:arial;

	font-size:12px;

	color:#666666;

	text-align:justify; 

	margin:0px 0px 0px 0px;

	background-color:#ffffff;   

	height:100%; /* this is the key! */ 

}

#header{

	background-color:#7bbd42;

	height:161px;

	width:100%;

	margin:0px 0px 0px 0px;



	background-image:url('../images/degradado_header.png');

	background-repeat:repeat-y;

	background-position:8%;

}

#header .contenedor{	

	width:1024px;

	height:161px;

    text-align:justify;

	margin:0 auto;

	border: 0px #ccc000 solid;

}

#header .logo{

	float:left;



	width:277px;

	height:109px;



	margin:10px 0px 0 auto;

	padding:0px 0px 0px 0px;	



	border: 0px #ccc000 solid;

}

#header .titulo{

	float:left;

	

	width:511px;

	

	margin:41px 0px 0 auto;

	padding:0px 0px 0px 102px;

	

	border: 0px #ccc000 solid;

}

#header .lema{

	float:left;

	

	width:500px;

	

	margin:6px 0px 6px auto;

	padding:0px 0px 0px 30px; 

	

    font-family:'Tahoma';

	font-size:15px;

	font-weight:normal;

	color:#dbedcc;

	

	border: 0px #ccc000 solid;



}

#menu {

	

	position: relative;

	top:8px;

	margin:0 auto 0 auto;

	padding:0px 0px 0px 0px; 

		

    width:655px;

	height:34px;

	

	text-align:center;

	

	border: 0px #ccc000 solid;

} 

#menu ul{

	list-style:none;

	padding:0px 0px 0px 0px;

	margin:0px;	

}

#menu li{

	float:left;

	margin:0px 0px 0px 0px;

	

}

	/*  Creo las cajas */

#menu li a{	

	background-image:url('../images/caja_mnu.png');

	height:inherit;

	line-height:34px;

	float: left;

	width:131px;

	display:block;

	border:0px;

	text-decoration:none;

	text-align:center;	  

	vertical-align:50%;	

    font-family:'Verdana';

	font-size:12px;

	font-weight:bold;	

	color:#545454;	

}

/*#menu li a:hover {

	background-image:url('../images/caja_mnu_over.png');	

}*/

.item_uno a:hover {

	background-image:url('../images/caja_mnu_over.png');

}

 

#menu .item_dos:hover {

	background-image:url('../images/caja_mnu_over_blue.png');

}

 

#menu .item_tres:hover {

	background-image:url('../images/caja_mnu_over_red.png');

}

 

#menu .item_cuatro:hover {

	background-image:url('../images/caja_mnu_over_yellow.png');

}

 

#menu .item_cinco:hover {

	background-image:url('../images/caja_mnu_over_green.png');

}

#menu .seleccionado{

	line-height:34px;

	float: left;

	width:131px;

	text-align:center;	

	vertical-align:70%;

    font-family:'Verdana';

	font-size:12px;

	font-weight:bold;	

	background-image:url('../images/caja_mnu_selected.png');

	

} 

/* Hide from IE5-Mac \*/

.menu li a{

	float: none

}

.borde_header{

	background-color:#a7a7a7;

	height:2px;

	width:100%;

	border: 0px #7bbd42 solid;

}



#contenido{

	background-color:#ffffff;

	width:100%;

	height:76%;

	margin:0px 0px 0px 0px;

	border: 0px #ccc000 solid;

}

#contenido .contenedor{	

	width:1024px;

    text-align:justify;

	margin:0 auto;

	border: 0px #ccc000 solid;

	background-color:#ffffff;

}

#contenido .separador{

	width:1px;

	height:20px;

}

#contenido .izq_col{

	width:772px;		

	float:left;

	border: 0px #7bbd42 solid;

	background-color:#ffffff;

}

#contenido .izq_col h2{

	font-size:30px;

	font-family:'Calibri';

	color:#8f288c;

	text-align:left;

	margin:20px 0px 0px 0px;

	padding:0px 0px 0px 0px;

} 

#contenido .izq_col p{ 

	font-size:18px;

	font-family:'Calibri';	

	color: #343434;

	text-align:left;	

	margin:10px 0px 0px 0px;

	padding:0px 0px 0px 25px;	

}

#contenido .box_content_izq{

	float:left;

	background-image:url('../images/caja_secciones.png');

	width:338px;

	height:112px;

	margin:10px 0px 0px 0px;

	cursor:pointer;

}

#contenido .box_content_izq img{

	margin:10px 0px 0px 12px;

}

#contenido .box_content_der{

	float:right;

	background-image:url('../images/caja_secciones.png');

	width:338px;

	height:112px;

	margin:10px 65px 0px 0px;

	cursor:pointer;

}

#contenido .box_content_der img{

	margin:10px 0px 0px 12px;	

}

#contenido .der_col{

	width:247px;

	min-height:inherit;

	float:right;	

	border: 0px #ccc000 solid;

}

#contenido .top_news{

	width:213px;

	height:11px;

	background-image:url('../images/noticias/top.png');

	margin:80px auto auto auto;

	padding:0px 0px 0px 0px;	

}

#contenido .content_news{

	width:213px;

	height:200px;

	background-image:url('../images/noticias/middle.png');

	background-repeat:repeat-y;

	background-position:top;

	margin:0px auto auto auto;

	padding:0px 0px 0px 0px;	

	border:0px #7bbd42 solid;	

}

#contenido .content_news h2{

	font-size:25px;

	font-family:'Calibri';

	font-weight:bold;

	color:#8f288c;

	text-align:left;

	margin:0px 0px 0px 10px;

	padding:0px 0px 0px 0px;

} 

#contenido .bottom_news{

	width:213px;

	height:13px;

	background-image:url('../images/noticias/bottom.png');

	margin:0px  auto auto auto;

	padding:0px 0px 0px 0px;	

}

/* ************************ */

#contenedor_noticias{

	width: 200px;	

	margin:0px 0px 0px 7px;	

	border:0px;

	color: #000;

}

#contenedor_noticias ul {

	border: 0px;

	height:inherit;	

	list-style:none;

}

#contenedor_noticias h3{

	color:#4d4b4b;

	font-size:18px;

	font-family:'Calibri';

	text-align:left;

	margin:5px 0px 0px 6px;	

	padding:0px 0px 0px 0px;	

}

#contenedor_noticias p{

	color:#3d3d3d;

	font-family:'Calibri';

	font-size:12px;

	margin:0px 0px 0px 2px;	

	padding:0px 0px 0px 0px;

}

#contenedor_noticias p.leer_mas{

	color:#000;

	text-align:right;

}

#contenedor_noticias p.leer_mas a{

	color:#000;

	text-align:right;

	text-decoration: none;

}

#contenedor_noticias p.leer_mas a:hover {

	color:#ccc000;  

}

/* ************************ */

#contenido .suscripcion {

	margin:0px  auto auto auto;

	width:200px;

	border:0px #7bbd42 solid;	

}

#contenido .suscripcion h2{

	font-size:25px;

	font-family:'Calibri';

	font-weight:bold;

	color:#8f288c;

	text-align:left;

	margin:0px auto;

	text-align:center;

	padding:0px 0px 0px 0px;

}

#contenido .contenedor_textbox {

	background-image:url('../images/noticias/bg_textbox.png');

	background-repeat:repeat-y;

	height:28px;

	width:210px;

	border:0px #7bbd42 solid;

	margin:0px  auto auto auto;	

}

#contenido .mail_suscripcion{	

	border:0px #7bbd42 solid;	

	width:180px;

	margin:5px 0px 0px 10px;

	padding:0px 0px 0px 0px;

	

	font-size:14px;

	font-family:'Calibri';	

	color:#878787;

	text-align:center;

}

#contenido .btn_suscripcion{

	width:40px;

	font-size:11px;

	font-family:'Calibri';	

	font-weight:bold;

	color:#8f288c;

	

	border:2px #8f288c solid;

	border-top-style:none;

	border-right-style:none;

	border-bottom-style:solid;

	border-left-style:none;	

	margin:5px 0px auto auto;	

	text-align:right;

	cursor:pointer;

}



#contenido .presentacion h2{

	font-size:30px;

	font-family:'Calibri';

	color:#8f288c;

	text-align:left;

	margin:20px 0px 0px 0px;

	padding:0px 0px 0px 0px;

} 

#contenido .presentacion p{ 

	font-size:18px;

	font-family:'Calibri';	

	color: #343434;

	text-align:left;	

	margin:10px 0px 0px 0px;

	padding:0px 0px 0px 25px;	

}

#contenido .guias_cajas{

	border:0px #7bbd42 solid;

	height:100%;

	margin:5px auto;

	width:830px;

}

#contenido .box_how_top{

	width:236px;

	height:9px;

	background-image:url('../images/guias/top.png');

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;	

}

#contenido .box_how_content{

	width:236px;

	height:55px;

	background-image:url('../images/guias/middle.png');

	background-repeat:repeat-y;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;	

	border:0px #7bbd42 solid;	

}

#contenido .box_how_content h3{

	font-size:22px;

	font-family:'Calibri';	

	color:#549950;

	text-align:center;

	margin:0px 0px 0px 0px;

	padding:14px 0px 0px 0px;	

	border:0px #7bbd42 solid;		

}

#contenido .box_how_bottom{

	width:236px;

	height:9px;

	background-image:url('../images/guias/bottom.png');

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;	

	border:0px #8f288c solid;

}

#contenido .box_how_izq{

	width:236px;

	float:left;

	margin:54px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	

	border:0px #8f288c solid;	

	cursor:pointer;

}

#contenido .box_how_midd{

	width:236px;

	float:left;

	margin:54px 60px 0px 60px;

	padding:0px 0px 0px 0px;

	border:0px #8f288c solid;

	

	cursor:pointer;

}

#contenido .box_how_der{

	width:236px;

	float:left;

	margin:54px auto 0px 0px;

	padding:0px 0px 0px 0px;

	

	border:0px #8f288c solid;

	cursor:pointer;	

}

/* ************************************************************ */

#contenido .submenu_guias{

	float:left;

	width:184px;

	height:544px;

	background-color:#eff2f3;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	border:0px #ccc000 solid;

}

#contenido .separador_submenu{

	height:86px;

}

#contenido .submenu_guia_caja{	

	background-image:url('../images/guias/submenu.png');

	background-repeat:no-repeat;

	width:178px;

	height:34px;

	margin:8px 0px 0px 2px;

	padding:4px 0px 0px 0px;

	border:0px #ccc000 solid;

	text-align:center;

}

#contenido .submenu_guia_caja a{

	border:0px;

	text-decoration:none;

	font-size:20px;

	font-family:'Calibri';

	font-weight:bold;

	color:#71a841;	

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

}

#contenido .submenu_guia_caja a:hover {

	color:#71a841;  

}	

#contenido .guias_content{

	float:left;

	width:821px;

	height:inherit;

	min-height:inherit;

	margin:0px 0px 0px 0px;	

	background-color:#ffffff;

	color:#343434;

	border: 0px #ccc000 solid;

}

#contenido .franja_titulo{

	width:inherit;

	height:96px;	

	background-repeat:no-repeat;

	background-position:center;

	background-color:#5c5857;

}

/*#############################################################*/

#footer{

	height:105px;

	width:100%;

	background-image:url('../images/footer_degradado.png');

	background-repeat:repeat-x;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;		

}

#footer .contenido{

	width:580px;

	text-align:center;	

	margin:0px auto;

	padding:0px 0px 0px 0px;		

	border:0px #8f288c solid;

}

#footer .contenido p{

	width:580px;

	text-align:center;	

	word-spacing:20px;

	margin:0px 0px 0px 0px;

	padding:50px 0px 0px 0px;		

	border:0px #8f288c solid;

	

    font-family:'Verdana';

	font-size:12px;

	color:#ffffff;		

}

#footer .juntos{

	word-spacing:1px;

}

#footer .web{

	text-align:center;	

	margin:10px auto;

    font-family:'Verdana';

	font-size:13px;

	color:#ffffff;		

}